St Helena Island, A World Within A World Apart